interceptor ditch - Turc Anglais Dictionnaire